#!/bin/bash
# JAVA安装位置
JAVA_HOME=/data/jdk1.8.0_131
if [ ! -d "$JAVA_HOME" ]; then
    echo "======= 未安装jdk开始解压安装 ======"
    sudo mkdir /data
    # 解压jdk到/data目录下
    sudo tar -zxvf jdk-8u131-linux-x64.gz -C /data
fi

# 未设置过，则配置JAVA环境变量
if (( 0 == `cat /etc/profile | grep JAVA_HOME | wc -l` )); then
sudo cat >>/etc/profile<<EOF

#===== 配置JAVA_HOME环境变量 =====
JAVA_HOME=$JAVA_HOME
JRE_HOME=\$JAVA_HOME/jre
CLASS_PATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar:\$JRE_HOME/lib
PATH=\$PATH:\$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
EOF
fi

# 刷新环境变量
source /etc/profile
# java -version
echo "JAVA版本信息完成"
java -version
echo "完成"

# 手动复制到 /etc/profile
# #===== 配置JAVA_HOME环境变量 =====
# JAVA_HOME=/data/jdk1.8.0_131
# JRE_HOME=$JAVA_HOME/jre
# CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
# PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
# export JAVA_HOME JRE_HOME CLASS_PATH PATH